perm filename TEXSYS.SAI[1,DEK]1 blob
sn#305266 filedate 1977-09-15 generic text, type C, neo UTF8
COMMENT ā VALID 00003 PAGES
C REC PAGE DESCRIPTION
C00001 00001
C00002 00002 begin comment The TEX processor....
C00004 00003
C00005 ENDMK
Cā;
begin comment The TEX processor....
coded by D. E. Knuth
based on an earlier design by M. F. Plass and F. M. Liang.
This processor is in four parts:
1. The present module contains the routines for memory management,
initialization, and external control (getting things
started and stopped gracefully).
2. The TEXSYN module, compiled separately, contains the routines
for scanning the input, including such things as the
expansion of user-defined macros.
3. The TEXSEM module, compiled separately, contains the routines
for building the data structures corresponding to the
user's source text.
4. The TEXOUT module, compiled separately, contains the routines
for outputting the data structures to a peripheral device.
(Substitution of a different TEXOUT module will direct
the output to a different device.)
There is also a TEXHDR file which contains all the declarations of
variables used by more than one module.
;
require "TEXHDR.SAI" source_file;
require "TEXSYN.REL" load_module;
require "TEXSEM.REL" load_module;
require "TEXOUT.REL" load_module;